Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F3 Spain F4 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain F28 Spain F2 Spain F3 Spain F4 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Spain F29 Spain F30 Spain F32 Spain F1 Morocco F1 Morocco F2 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Spain F39 Spain F6 Spain F7 Spain F9 Spain F10 Spain F13 Spain F14 Compaq Cup 2001 - Zabrze Barletta Challenger Grand Prix Hassan II - Casablanca Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad Kremlin Cup - Moscow CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona BMW Open - Munich Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Generali Open - Kitzbuhel Spain #1-w1 Spain F2 Spain #2-w4 Spain F29 Spain F33 Italy F12 Spain F34 Spain F30 Spain F34a Spain F12 Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris MTNL Cellular ATP Challenger - Mumbai Copa Petrobras Paraguay - Asuncion Sporting Challenger '07 Trofeo Regione Piemonte - Turin Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Cordenons Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Sao Paulo Challenger Tour Finals Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rome Challenger Monte-Carlo Rolex Masters - Monte-Carlo Residenza Open - Magdeburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Challenger Casino Lugano - Lugano Open de Montauban - Montauban Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Ostrava Open 2005 - Ostrava Sassuolo Challenger - Sassuolo 5° Sporting Challenger - Turin Steelers Cup - Kosice Monte-Carlo Rolex Masters - Monte-Carlo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger Copa Sevilla - Seville Internationaux de Nouvelle-Caledonie - New Caledonia Open de Montauban - Montauban Internazionali BNL d'Italia - Rome San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Monza Challenger Rome Challenger Napoli Challenger Monza Challenger Orbetello Challenger Vercelli Challenger Cortina Challenger Como Challenger Monte-Carlo Rolex Masters - Monte-Carlo Schickendanz Open - Furth ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Trani Cup - Trani Memorial Savigny - Sassuolo XI Venice Open - Venice Siemens Open 2001 - Scheveningen Challenger Copa Sevilla Internacionales de Andalucia - Seville 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Tampere Imageneering Open - Tampere Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Ciudad de Telde - Telde Memorial Manfredini - Sassuolo Genoa Open - Genova Banja Luka Challenger - Banja Luka Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2007 - Napoli Isla de Gran Canaria - Mas Palomas Lugano Challenger Trani Challenger Como Challenger Napoli Challenger Rome Challenger Lugano Challenger Reggio Emilia Challenger San Marino Challenger Trani Challenger Manerbio Challenger Samarkand Challenger - Samarkand Como Challenger Turin Challenger Orbetello Challenger Todi Challenger Madrid Challenger Barletta Challenger Australian Open - Melbourne Napoli Challenger French Open - Paris San Marino Challenger Cordenons Challenger Genova Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Napoli Challenger Rome Challenger Caltanissetta Challenger Prague Challenger Milan Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger Milan Challenger San Marino Challenger Biella Challenger Trnava Challenger Turin Challenger Perugia Challenger San Benedetto Challenger Cordenons Challenger Manerbio Challenger Como Challenger Szczecin Challenger Fujitsu Siemens Open - Budapest Turin Challenger Australian Open - Melbourne Vicenza Challenger Caltanissetta Challenger Milan Challenger Manerbio Challenger French Open - Paris Wimbledon - London U.S. Open - New York X Ciutat de Barcelona - Barcelona Australian Open - Melbourne Sporting Challenger - Turin DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella 2000 Cairo Challenger - Cairo The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb Quelle Cup - Furth FILA Challenger - Biella 2001 Challenger Canottieri Mincio - Mantova Brixina Tennis Open - Bressanone Geneva Challenger - Geneva 4th Sardinia International Championships - Cagliari Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka IX Ciutat de Barcelona - Barcelona Barletta Citta Della Disfida Open 99 - Barletta Meridiana Sardegna Open - Olbia BMW Brixina Tennis Open - Bressanone French Open - Paris C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ljubljana Open - Ljubljana Black Forest Open - Freudenstadt Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Trani Cup - Trani Kyiv Open - Kiev Architect Open - Budapest Alfa Romeo Tennis Cup - Cordenons ECM Prague Open 2005 - Prague Ljubljana Open - Ljubljana Steelers Cup 2005 - Kosice Riviera di Rimini Challenger - Rimini IPP Geneva Trophy - Geneva Open de Tenis Amaya - Pamplona Wimbledon - London LXV Concurso Internacional Vigo - Vigo Olbia Geovillage Open - Olbia Antonio Savoldi-Marco Co. - Manerbio Memorial Piertomaso Tessitore - San Remo Challenger Copa Sevilla - Seville Zivnobanka Czech Open - Prostejov Antonio Savoldi-Marco Co. - Manerbio San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Sardinia International Championship - Cagliari Top Wool Challenger-Immagine Trophy - Biella Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Rhein-Main Challenger 2004 - Aschaffenburg Open Castilla y Leon - Segovia Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Samarkand Challenger - Samarkand Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk U.S. Open - New York La Serena Open - La Serena AXA Open II - Espinho Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza San Marino Cepu Open - San Marino Banja Luka Challenger 2004 - Banja Luka San Remo Tennis Cup - San Remo Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Australian Open - Melbourne Trofeo Sisma Mantova - Mantova LTA Men's Challenger - Wrexham French Open - Paris Open Diputacion Ciudad de Pozoblanco - Cordoba Dubrovnik Open - Dubrovnik Kos-Zucchetti Tennis Cup - Cordenons Wimbledon - London U.S. Open - New York Copa Sevilla - Seville Monza Challenger Rome Challenger San Marino Challenger Open de Tanger - Tangier Manerbio Challenger Australian Open - Melbourne Napoli Challenger Copa Ericsson Mexico - Guadalajara XI Ciutat de Barcelona - Barcelona Riviera di Rimini Challenger - Rimini French Open - Paris Genova Challenger Rome Challenger Antonio Savoldi-Marco Co. - Manerbio Wimbledon - London Milan Challenger Rimini Challenger Copa Petrobras Uruguray - Montevideo U.S. Open - New York Caltanissetta Challenger Napoli Challenger Prostejov Challenger San Benedetto Challenger KGHM Polish Indoors - Wroclaw Australian Open - Melbourne Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore French Open - Paris Rabat Challenger Memorial Manfredini - Sassuolo Prostejov Challenger Wimbledon - London Top Wool Challenger - Biella Compaq Challenger - Bucharest ATU Cup 2001 - Weiden Todi Challenger XL Challenger de Tenis Copa Sevilla - Seville Cairo Challenger 2002 - Cairo Szczecin Challenger San Marino Challenger Sibiu Challenger Rome Challenger French Open - Paris Turin Challenger Cyclus Open de Tenis - Florianopolis Mestre Challenger Caltanissetta Challenger International Tennis Championships - Delray Beach Jameson Cup - Milan Todi Challenger Cortina Challenger Cordenons Challenger Madrid Challenger Como Challenger X Torneo Internazionale di Tennis - Barletta Intersport Heilbronn Open - Heilbronn Open Mutouest St. Brieuc - St. Brieuc Sibiu Challenger Genova Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mallorca Open - Mallorca French Open - Paris Vicenza Challenger Mestre Challenger 10° Trofeo Luigi Pezzoli - Bergamo Cortina Challenger Genova Challenger Rome Challenger French Open - Paris U.S. Open - New York I Open de Tenis Comunidad de Madrid - Madrid Napoli Challenger Telenordia Swedish Open - Bastad French Open - Paris Perugia Challenger Wimbledon - London Biella Challenger International Championship of Croatia - Umag Fano Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Genova Challenger Open de Montauban - Montauban Australian Open - Melbourne Siemens Open 2003 - Scheveningen Geneva Challenger - Geneva French Open - Paris Kyiv Open - Kiev Idea Prokom Open - Sopot Challenger Lugano - Lugano U.S. Open - New York San Remo Challenger VI Torneo Internazionale di Tennis - Barletta Bordeaux Challenger Genova Challenger Palermo Challenger TCT Open - Tunis Tennis Napoli Cup - Naples Garden Open - Rome Open Castilla y Leon - Segovia The Scottish Tennis Championships - Edinburgh VIII Torneo Internazionale di Tennis - Barletta Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia LXVII Concursu Internacional de Vigo - Vigo Top Wool Challenger Biella - Biella XXXVII Torneig C.E. Laieta - Barcelona BellSouth Open - Vina del Mar Kos-Zucchetti Tennis Cup - Cordenons Furth Challenger Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Geneva Challenger - Geneva Open de Montauban - Montauban Milan Challenger San Remo Tennis Cup - San Remo Siemens Open 2002 - Scheveningen Rome Challenger French Open - Paris Sporting Challenger - Turin Milan Challenger The Hilversum Open - Hilversum Genova Open Challenger - Genova Padova Challenger Memorial Savigni - Sassuolo Copa Sevilla 2007 - Seville Banjaluka Challenger 2007 - Banja Luka Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Pekao Open - Szczecin CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova Geneva Challenger - Geneva International Championship of Croatia - Umag I Tourneo Fila Citta di Brindisi - Brindisi Idea Prokom Open - Sopot Palermo Challenger TD Waterhouse Cup - Long Island Asirom Challenger Brasov - Brasov Kyiv Open - Kiev San Benedetto Challenger - San Benedetto Campionati Internazionali di Sicilia - Palermo Rimini Challenger Riviera di Rimini Challenger 2004 - Rimini LTA Hull Challenger - Hull Davidoff Swiss Indoors - Basel Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Trofeo Francesco Guzzini - Recanati ATP "Videocon" Challenger - Mumbai Cepu Open - San Marino AXA Open - Lisbon Warsteiner Grand Prix - Oberstaufen Fujitsu Siemens Open - Budapest Amer-Wilson Challenger - Tampere San Sebastian Challenger La Serena Open - La Serena Podebradka Cup - Prague Caltanissetta Challenger Copa Telefonica CTC Chile - Santiago Barletta Challenger Geneva Challenger - Geneva Hungarian Architect Open - Budapest Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Ericsson Brazil - Sao Paulo Stella Artois Clay Court Championships - Budaors Internazionali di Tennis de San Marino - San Marino Olimp Kyiv Open - Kiev Rabat Challenger Alexander Kolyaskin Memorial - Donetsk Tennislife Cup - Napoli Skandia Open - Linz 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger Napoli Challenger Citta di Brindisi - Brindisi Copa Kia - Santiago Kyiv UMC Open - Kiev Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Gerry Weber Open - Halle Barletta Citta Della Disfida Open 2000 - Barletta Whirlpool Open - Budapest Memorial Savigni - Sassuolo Open Romania - Bucharest Kremlin Cup - Moscow BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel Graz CA Challenger - Graz Qatar Open - Doha Black Forest Open - Freudenstadt Medibank Private International - Sydney Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Copa AT&T - Buenos Aires Sydney International - Sydney MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Olympics - Athens Copa Claro - Buenos Aires Brasil Open - Sao Paulo Argentina Open - Buenos Aires Brasil Open - Sao Paulo Heineken Open - Auckland ATP Studena Croatia Open Umag - Umag BRD Nastase Tiriac Trophy - Bucharest Movistar Open - Santiago SkiStar Swedish Open - Bastad Qatar Open - Doha Valencia Open - Valencia Heineken Open - Auckland Brasil Open - Sao Paulo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice ATP Kremlin Cup - Moscow Rio Open - Rio de Janeiro Croatia Open - Umag San Benedetto Challenger Erste Bank Open - Vienna ARAG World Team Championship - Dusseldorf BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Credit Agricole Suisse Open - Gstaad Pilot Pen Tennis - New Haven Siebel Open - San Jose Open Seat-Godo 2001 - Barcelona Winston Salem - Winston Salem Qatar Exxon Mobil Open 2003 - Doha Estoril Open - Estoril Orange Warsaw Open - Warsaw Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1